Stulp (Pumpe) - French English Dictionary